Realistic CPU Workloads through Host Load Trace Playback

نویسندگان

  • Peter A. Dinda
  • David R. O'Hallaron
چکیده

This paper introduces host load trace playback, a new technique for generating a background workload from a trace of the Unix load average that results in realistic and repeatable CPU contention behavior. Such workloads are invaluable for evaluating various forms of distributed middleware, including resource prediction systems and application-level schedulers. We describe the technique and then evaluate a tool, playload, that implements it. Playload faithfully reproduces workloads from traces on the four platforms on which we have evaluated it. Both playload and a large set of host load traces are publicly available from the web at the following URL:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Architectural Assessment of SPEC CPU Benchmark Relevance

SPEC compute intensive benchmarks are often used to evaluate processors in high-performance systems. However, such evaluations are valid only if these benchmarks are representative of more comprehensive real workloads. I present a comparative architectural analysis of SPEC CPU benchmarks and the more realistic SPEC Java Server benchmark. This analysis indicates the integer subset of CPU benchma...

متن کامل

Performance comparisons of load balancing algorithms for I/O-intensive workloads on clusters

Load balancing techniques play a critically important role in developing high-performance cluster computing platforms. Existing load balancing approaches are concerned with the effective usage of CPU and memory resources. Due to imbalance in disk I/O resources under I/O-intensive workloads, the previous CPUor memory-aware load balancing schemes suffer significant performance drop. To remedy thi...

متن کامل

Monitoring and Analysis of CPU load relationships between Host and Guests in a Cloud Networking Infrastructure

Cloud computing has been a fast-growing business of the IT sector in the recent years as it favors hardware resource sharing by reducing the infrastructure maintenance costs and promising improved resource utilization and energy efficiency to the service providers and customers. Cloud Service Providers, CSP, implement load management techniques for effective allocation of resources based on nee...

متن کامل

Author's Personal Copy Resource Pool Management: Reactive versus Proactive or Let's Be Friends

The consolidation of multiple workloads and servers enables the efficient use of server and power resources in shared resource pools. We employ a trace-based workload placement controller that uses historical information to periodically and proactively reassign workloads to servers subject to their quality of service objectives. A reactive migration controller is introduced that detects server ...

متن کامل

Workload Characteristics for Process Migration and Load Balancing

Is process migration useful for load balancing? We present experimental results indicating that the answer to this question depends largely on the characteristics of the applied workload. Experiments with our Shiva system, which supports remote execution and process migration, show that only those CPU-bound workloads which were generated using an unrealistic exponential distribution for executi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000